package com.ruoyi.project.jiaqin.newsimg.service;

import com.ruoyi.project.jiaqin.newsimg.domain.NewsImg;

import java.util.List;

/**
 * 新闻图片Service接口
 *
 * @author LCL
 * @date 2021-10-11
 */
public interface INewsImgService
{
    /**
     * 查询新闻图片
     *
     * @param id 新闻图片ID
     * @return 新闻图片
     */
    public NewsImg selectNewsImgById(String id);

    /**
     * 查询新闻图片列表
     *
     * @param newsImg 新闻图片
     * @return 新闻图片集合
     */
    public List<NewsImg> selectNewsImgList(NewsImg newsImg);

    /**
     * 新增新闻图片
     *
     * @param newsImg 新闻图片
     * @return 结果
     */
    public int insertNewsImg(NewsImg newsImg);

    /**
     * 修改新闻图片
     *
     * @param newsImg 新闻图片
     * @return 结果
     */
    public int updateNewsImg(NewsImg newsImg);

    /**
     * 批量删除新闻图片
     *
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteNewsImgByIds(String ids);

    /**
     * 删除新闻图片信息
     *
     * @param id 新闻图片ID
     * @return 结果
     */
    public int deleteNewsImgById(String id);

    public int deleteNewsImgByNewsId(String newsId);
}
